braised liver - Alemán Inglés Diccionario